blast-producing apparatus - Englisch Synonyme Wörterbuch